class fire_proxyMineThrow extends fire_m67ThrowOverHand;

function DrawMuzzleFlash(Canvas Canvas){}

function projectile SpawnProjectile(Vector Start, Rotator Dir)
{
    local Projectile Boom;

    GotoState('');

    Boom = Spawn(ProjectileClass,,, Start, Dir);
    //if ( m67Grenade(Boom) != None )
    //{
       //Boom.velocity *= ((HoldTime/MaxHoldTime);
    //   Boom.speed *= speedMultiplier;
    //}
    if ( Weapon.AmmoAmount(ThisModeNum) <= 0 )
        Weapon.OutOfAmmo();
    return Boom;
}

function float MaxRange(){
	return ThrowRange;
}

defaultproperties
{
     speedMultiplier=1.000000
     PreFireAnim="throwMine_cock"
     FireAnim="throwMine_toss"
     FireLoopAnim="throwMine_full"
     FireEndAnim="throwMine_return"
}
